dm: MIGRATION: Add migration plan for CONFIG_SATA
authorTom Rini <[email protected]>
Thu, 29 Nov 2018 23:21:13 +0000 (18:21 -0500)
committerTom Rini <[email protected]>
Tue, 4 Dec 2018 00:31:13 +0000 (19:31 -0500)
As the core of the subsystem has been converted along with some of the
drivers, formalize a deadline for migration.

Cc: Akshay Bhat <[email protected]>
Cc: Andreas Geisreiter <[email protected]>
Cc: Bin Meng <[email protected]>
Cc: Christian Gmeiner <[email protected]>
Cc: Fabio Estevam <[email protected]>
Cc: Jason Liu <[email protected]>
Cc: Ken Lin <[email protected]>
Cc: Ludwig Zenz <[email protected]>
Cc: Marek Vasut <[email protected]>
Cc: Max Krummenacher <[email protected]>
Cc: Nikita Kiryanov <[email protected]>
Cc: Otavio Salvador <[email protected]>
Cc: Peng Fan <[email protected]>
Reviewed-by: Simon Glass <[email protected]>
Cc: Soeren Moch <[email protected]>
Cc: Stefan Roese <[email protected]>
Cc: Stefano Babic <[email protected]>
Cc: Tim Harvey <[email protected]>
Cc: Troy Kisky <[email protected]>
Cc: Tuomas Tynkkynen <[email protected]>
Cc: York Sun <[email protected]>
Signed-off-by: Tom Rini <[email protected]>
Makefile
doc/driver-model/MIGRATION.txt

index 9172a1a0ef0d2d7527ea0f60cb3bccd49a4f14ba..0ceee0ccfff6aa433edbe5071069b5cd2aa0b027 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -939,6 +939,14 @@ ifneq ($(CONFIG_DM_USB)$(CONFIG_OF_CONTROL)$(CONFIG_BLK),yyy)
        @echo "See doc/driver-model/MIGRATION.txt for more info."
        @echo "===================================================="
 endif
+endif
+ifeq ($(CONFIG_LIBATA)$(CONFIG_DM_SCSI)$(CONFIG_MVSATA_IDE),y)
+       @echo "===================== WARNING ======================"
+       @echo "This board does not use CONFIG_DM_SCSI. Please update"
+       @echo "the storage controller to use CONFIG_DM_SCSI before the v2019.07 release."
+       @echo "Failure to update by the deadline may result in board removal."
+       @echo "See doc/driver-model/MIGRATION.txt for more info."
+       @echo "===================================================="
 endif
        @# Check that this build does not use CONFIG options that we do not
        @# know about unless they are in Kconfig. All the existing CONFIG
index 0b763f72a4537fbdb7331b68f55442618ecd5d1f..6df7e02a63de0df85b50abf755c85262b5e76a39 100644 (file)
@@ -25,6 +25,16 @@ The subsystem itself has been converted along with many of the host controller
 and maintainers should submit patches switching over to using CONFIG_DM_USB and
 other base driver model options in time for inclusion in the 2019.07 rerelease.
 
+CONFIG_SATA
+-----------
+
+Status: In progress
+Deadline: 2019.07
+
+The subsystem itself has been converted along with many of the host controller
+and maintainers should submit patches switching over to using CONFIG_AHCI and
+other base driver model options in time for inclusion in the 2019.07 rerelease.
+
 CONFIG_BLK
 ----------